extend param to_uid for comment_submit_api

Brightcells 9 年之前
父节点
当前提交
fa36c26ce4
共有 4 个文件被更改,包括 25 次插入2 次删除
  1. 2 2
      group/admin.py
  2. 19 0
      group/migrations/0021_photocommentinfo_to_uid.py
  3. 2 0
      group/models.py
  4. 2 0
      group/views.py

+ 2 - 2
group/admin.py

@@ -26,12 +26,12 @@ class GroupPhotoOrderInfoAdmin(admin.ModelAdmin):
26 26
 
27 27
 
28 28
 class PhotoCommentInfoAdmin(admin.ModelAdmin):
29
-    list_display = ('photo_id', 'user_id', 'nickname', 'avatar', 'comment', 'status', 'created_at', 'updated_at')
29
+    list_display = ('photo_id', 'user_id', 'nickname', 'to_uid', 'comment', 'status', 'created_at', 'updated_at')
30 30
     list_filter = ('status', )
31 31
 
32 32
 
33 33
 class PhotoThumbUpInfoAdmin(admin.ModelAdmin):
34
-    list_display = ('photo_id', 'user_id', 'nickname', 'avatar', 'thumbup', 'status', 'created_at', 'updated_at')
34
+    list_display = ('photo_id', 'user_id', 'nickname', 'thumbup', 'status', 'created_at', 'updated_at')
35 35
     list_filter = ('thumbup', 'status')
36 36
 
37 37
 

+ 19 - 0
group/migrations/0021_photocommentinfo_to_uid.py

@@ -0,0 +1,19 @@
1
+# -*- coding: utf-8 -*-
2
+from __future__ import unicode_literals
3
+
4
+from django.db import models, migrations
5
+
6
+
7
+class Migration(migrations.Migration):
8
+
9
+    dependencies = [
10
+        ('group', '0020_groupphotoinfo_session_id'),
11
+    ]
12
+
13
+    operations = [
14
+        migrations.AddField(
15
+            model_name='photocommentinfo',
16
+            name='to_uid',
17
+            field=models.CharField(max_length=255, blank=True, help_text='\u88ab\u8bc4\u8bba\u7528\u6237\u552f\u4e00\u6807\u8bc6', null=True, verbose_name='to_uid', db_index=True),
18
+        ),
19
+    ]

+ 2 - 0
group/models.py

@@ -271,6 +271,7 @@ class PhotoCommentInfo(CreateUpdateMixin):
271 271
     user_id = models.CharField(_(u'user_id'), max_length=255, blank=True, null=True, help_text=u'用户唯一标识', db_index=True)
272 272
     nickname = models.CharField(_(u'nickname'), max_length=255, blank=True, null=True, help_text=u'用户群组昵称')
273 273
     avatar = models.CharField(_(u'avatar'), max_length=255, blank=True, null=True, help_text=u'用户头像')
274
+    to_uid = models.CharField(_(u'to_uid'), max_length=255, blank=True, null=True, help_text=u'被评论用户唯一标识', db_index=True)
274 275
     comment = models.TextField(_(u'comment'), blank=True, null=True, help_text=u'用户评论')
275 276
 
276 277
     class Meta:
@@ -286,6 +287,7 @@ class PhotoCommentInfo(CreateUpdateMixin):
286 287
             'user_id': self.user_id,
287 288
             'nickname': self.nickname,
288 289
             'avatar': self.avatar,
290
+            'to_uid': self.to_uid,
289 291
             'comment': self.comment,
290 292
             'created_at': self.created_at.replace(microsecond=0),
291 293
         }

+ 2 - 0
group/views.py

@@ -638,6 +638,7 @@ def comment_submit_api(request):
638 638
     """
639 639
     group_id = request.POST.get('group_id', '')
640 640
     user_id = request.POST.get('user_id', '')
641
+    to_uid = request.POST.get('to_uid', '')
641 642
     photo_id = request.POST.get('photo_id', '')
642 643
     comment = request.POST.get('comment', '')
643 644
 
@@ -660,6 +661,7 @@ def comment_submit_api(request):
660 661
             user_id=user_id,
661 662
             nickname=group_user.nickname,
662 663
             avatar=group_user.avatar,
664
+            to_uid=to_uid,
663 665
             comment=comment,
664 666
         )
665 667